Skip to content

ci: download native packages in a single pattern-matched step#5002

Merged
arturcic merged 1 commit into
GitTools:mainfrom
arturcic:fix/artifacts-restore-pattern
Jun 30, 2026
Merged

ci: download native packages in a single pattern-matched step#5002
arturcic merged 1 commit into
GitTools:mainfrom
arturcic:fix/artifacts-restore-pattern

Conversation

@arturcic

Copy link
Copy Markdown
Member

Collapses the three per-OS native-* download-artifact steps in .github/actions/artifacts-restore into a single step using pattern: native-* with merge-multiple: true.

actions/download-artifact@v8 fetches the matched artifacts concurrently and extracts them flat into the same artifacts/packages/native path — preserving the previous layout (the native artifacts are distinct *.tar.gz/*.zip files, so no collision). This trims the per-OS download sequence (used by the release, publish, and docs jobs) into one concurrent fetch.

actionlint clean.

🤖 Generated with Claude Code

@arturcic arturcic marked this pull request as draft June 30, 2026 12:50
@arturcic arturcic marked this pull request as ready for review June 30, 2026 12:58
Collapse the three per-OS 'native-*' download-artifact steps into one step
using 'pattern: native-*' with 'merge-multiple: true'. The action fetches
the matched artifacts concurrently and extracts them flat into the same
path, preserving the previous layout. Behavior-preserving.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@arturcic arturcic force-pushed the fix/artifacts-restore-pattern branch from 0b8eab3 to ab646de Compare June 30, 2026 13:03
@arturcic arturcic enabled auto-merge June 30, 2026 13:04
@arturcic arturcic merged commit cf6a76c into GitTools:main Jun 30, 2026
9 checks passed
@arturcic arturcic deleted the fix/artifacts-restore-pattern branch June 30, 2026 13:05
@mergify

mergify Bot commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Thank you @arturcic for your contribution!

@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant